Equi-partitioning of Higher-dimensional Hyper-rectangular Grid Graphs

نویسندگان

  • Athula Gunawardena
  • Robert R. Meyer
چکیده

A d-dimensional grid graph G is the graph on a finite subset in the integer lattice Z in which a vertex x = (x1, x2, · · · , xn) is joined to another vertex y = (y1, y2, · · · , yn) if for some i we have |xi − yi| = 1 and xj = yj for all j 6= i. G is hyper-rectangular if its set of vertices forms [K1] × [K2] × · · · × [Kd], where each Ki is a nonnegative integer, [Ki] = {0, 1, · · · , Ki−1}. The surface area of G is the number of edges between G and its complement in the integer grid Z. We consider the Minimum Surface Area problem, MSA(G, V ), of partitioning G into subsets of cardinality V so that the total surface area of the subgraphs corresponding to these subsets is a minimum. We present an equi-partitioning algorithm for higher dimensional hyper-rectangles and establish related asymptotic optimality properties. Our algorithm generalizes the two dimensional algorithm due to Martin [8]. It runs in linear time in the number of nodes (O(n), n = |G|) when each Ki is O(n ). Utilizing a result due to Bollabas and Leader [3], we derive a useful lower bound for the surface area of an equi-partition. Our computational results either achieve this lower bound (i.e., are optimal) or stay within a few percent of the bound. Article Type Communicated by Submitted Revised Regular paper X. He April 2005 January 2007 The research of Robert R. Meyer was supported in part by NSF grant DMI-0100220 and DMI-0400294. Gunawardena et al., Partitioning of Grid Graphs, JGAA, 11(1) 83–98 (2007)84 V V T R P V V T R P L L J H F L L J H F D D B B A M M J H F L M J H F W W T R P V W T R P X X U S Q W W T R P N N K I G M M J H F D E B C A D D B B A X X U S Q X Y U S Q N N K I G N O K I G E E C C A Y Y U S Q Y Y U S Q O O K I G O O K I G E E C C A Figure 1: An equi-partition for MSA([5], 5) with bound gap 0.04%. Only component A does not have minimum surface area.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Optimal Equi - Partition of Rectangular Domains for ParallelComputationIoannis

We present an eecient method for the partitioning of rectangular domains into equi-area sub-domains of minimum total perimeter. For a variety of applications in parallel computation, this corresponds to a load-balanced distribution of tasks that minimize interprocessor communication. Our method is based on utilizing, to the maximum extent possible, a set of optimal shapes for sub-domains. We pr...

متن کامل

Hamiltonian Paths in C-shaped Grid Graphs

One of the well-known NP-complete problems in graph theory is the Hamiltonian path problem; i.e., finding a simple path in the graph such that every vertex visits exactly once [5]. The two-dimensional integer grid G is an infinite undirected graph in which vertices are all points of the plane with integer coordinates and two vertices are connected by an edge if and only if the Euclidean distanc...

متن کامل

Embedding the dual complex of hyper-rectangular partitions

A rectangular partition is the partition of an (axis-aligned) rectangle into interior-disjoint rectangles. We ask whether a rectangular partition permits a “nice” drawing of its dual, that is, a straight-line embedding of it such that each dual vertex is placed into the rectangle that it represents. We show that deciding whether such a drawing exists is NP-complete. Moreover, we consider the dr...

متن کامل

Fast Equi-partitioning of Rectangular Domains Using Stripe Decomposition

This paper presents a fast algorithm that provides optimal or near optimal solutions to the minimum perimeter problem on a rectangular grid. The minimum perimeter problem is to partition a grid of size M×N into P equal area regions while minimizing the total perimeter of the regions. The approach taken here is to divide the grid into stripes that can be filled completely with an integer number ...

متن کامل

Optimal Partitioning for Spatial Data

It is desirable to design partitioning techniques that minimize the I/O time incurred during query execution in spatial databases. In this paper, we explore optimal partitioning techniques for spatial data for diierent types of queries. In particular, we show that hexagonal partitioning has optimal I/O cost for circular queries compared to all possible non-overlapping partitioning techniques th...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • J. Graph Algorithms Appl.

دوره 11  شماره 

صفحات  -

تاریخ انتشار 2007